﻿namespace Example.Creational.Builder
{
    public abstract class ResultBuilder
    {
        protected ResultBuilder(IResult seed)
        {
            Result = seed;
        }

        public IResult Result { get; protected set; }

        public abstract void Add(decimal value);

        public abstract void Subtract(decimal value);
    }
}